start: 00000000 600E bra +0x10 /* 00000010 */ 00000002 0000 5744 ori.b D0, 0x44 /* 'D' */ 00000006 4546 chk.w D2, D6 00000008 2F64 0000 move.l [A7 + 0x0], -[A4] 0000000C 0000 0000 ori.b D0, 0x0 label00000010: 00000010 41FA FFEE lea.l A0, [PC - 0x12 /* 00000000, value 0x600E0000 */] 00000014 4E71 nop 00000016 4E71 nop 00000018 6000 0002 bra +0x4 /* 0000001C */ label0000001C: 0000001C 4E56 0000 link A6, 0 00000020 2F07 move.l -[A7], D7 00000022 0C6E 0001 000C cmpi.w [A6 + 0xC], 0x1 00000028 6604 bne +0x6 /* 0000002E */ 0000002A 7E00 moveq.l D7, 0x00 0000002C 6002 bra +0x4 /* 00000030 */ label0000002E: 0000002E 7E00 moveq.l D7, 0x00 label00000030: 00000030 2D47 0014 move.l [A6 + 0x14], D7 00000034 2E1F move.l D7, [A7]+ 00000036 4E5E unlink A6 00000038 205F movea.l A0, [A7]+ 0000003A 4FEF 000C lea.l A7, [A7 + 0xC] 0000003E 4ED0 jmp [A0]